html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,input,button,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em {margin:0;padding:0;border:0;font-weight:normal}
ol,ul,li {list-style:none;}
input,button {vertical-align:middle;outline:0}
body {
	background:#fff;
	word-wrap:break-word;
	font-family: 'Microsoft Yahei', tahoma, Verdana, arial, '����';
	font-size: 12px;
	line-height: 1.5;
}
table {border-collapse:collapse;border-spacing:0}
th,td {word-break:break-all}
.fl{ float:left}
.fr{ float:right}
a{text-decoration: none;}
img{ border:0}

/*ͷ��*/
.top{ width:100%;}
.logo{ width:1100px; margin: auto; height:105px;}
.head{position:relative;z-index: 50;background:#0c6dbf; width:100%; margin:0 auto}
.head_top{position:relative;z-index: 2; *height:64px;}
.head_r{width:30%;}
.head_r li{float: right;padding:0 12px; line-height: 64px;text-align: center; background:url(../img/h_li.gif) right center no-repeat;}
.head_r li a{font-size:12px;}
.head_r .li01{ z-index:2;position: relative;padding: 0;background: none;margin-left: 12px;line-height: 22px;margin-top: 21px;}
.head_r .li01 .btn-search{ display:block; width:100%;text-align: center;color: #fff;*line-height: 22px;*margin-top: 22px;}
.head_r .li01 .btn-search i{width:22px; height:22px; }
.head_r .li01:hover .btn-search i{background-position:-178px -55px;}
.head_r .li01 .search { position: absolute;right: 100%;top:50%;background-color: #fff;height: 30px; display:none;border: 1px #dcdcdc solid; width:170px;margin-top: -15px; *margin-top:-7px;}
.head_r .li01 .search .inp{border: none;vertical-align: top;height: 30px;line-height:30px;box-sizing: border-box;padding-left:5px; width:0;}
.head_r .li01:hover .search .inp{ width:97%;}
.head_r .li01 .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
.head_r .li02{position:relative;}
.head_r .li02 span{display: block;cursor: pointer;font-size: 12px;}
.head_r .li02 .language{ display:none;position: absolute;width: 100%;top: 100%;left: 0;background-color: #fff;}
.head_r .li02 .language a{display:block;line-height:32px; height:32px; color:#5a5a5a;}
.head_r .li02 .language a:hover{ background-color:#f3f3f3;}
.head_r .li02 .ico2,.head_r .li04 .ico2{width:7px; height:4px; background-position:-22px 0;margin-left: 8px;}

.nav{width: 1150px;left: 0;height:55px;background: #0c6dbf;margin: 0 auto;}
.nav ul li a{ display:block;height:25px;line-height:25px;border-right: 2px solid #fff; margin-top:15px}
.nav .nav_li{position: relative; float: left; height:55px;line-height:55px;width:152px;text-align: center;}
.nav .nav_li .nav_a{font-size:16px; display:block;color:#fff; position:relative;}
.nav .nav_li .nav_a:before{content:''; width:100%; height:0px; background-color:#ffcc19; position:absolute;z-index: -1; left:0;top:-3px; display:none; overflow:hidden;}
.nav .nav_li:hover .nav_a:before{display:block;}
.nav .nav_li ._layer{ position:absolute;top:55px; left:0; width:736px; background:url(../images/white.9.png) repeat;display:none; overflow:hidden;padding-bottom: 20px;}
.nav .nav_li ._layer ._nav2{ padding-top:10px;}
.nav .nav_li ._layer ._nav2 >li>a{display:block; font-size:14px; color:#000; position:relative;}
.nav .nav_li ._layer ._nav2 >li>a:after{ content:'';width:0; height:0;border-top:4px transparent solid; border-bottom:4px transparent solid; border-left:4px #ffc600 solid; position:absolute; right:4%; top:50%; margin-top:-4px;}
.nav .nav_li ._layer ._nav2>li:hover>a{ background-color:#f3f3f3;}
.nav .nav_li ._layer ._nav2{float: left; width:152px;top:0;background: #ffc600;height: 100%;padding-bottom: 9999px;margin-bottom: -9999px;}
.nav .nav_li ._layer ._nav2 li{float: none;width:auto;color:#624e00;line-height:43px;}
.nav .nav_li ._layer ._nav2 a{font-size:14px; color:#000;}
.nav .nav_li ._layer ._nav2 a:hover{color:#666;}

.nav .nav_li ._layer ._c{height:200px}
.nav .nav_li ._layer ._c .p{line-height: 20px; color:#999}
.nav .nav_li ._layer ._c{float: left;width:73.5%; padding:35px 0 35px 35px;color:#5f5f5f; line-height: 1.8;}
.nav .nav_li ._layer ._c .li{float:left;width:46%; margin-right: 4%;}
.nav .nav_li ._layer ._c ._img{display: block;width:100%;margin-bottom: 15px;}
.nav .nav_li ._layer ._c ._t{color:#000;font-size:1.2em;margin-bottom: .5em;font-weight: 700;font-size:18px;}
.nav .nav6 ._lev2,.nav .nav7 ._lev2{left:auto; right:0; height:280px}
._lev2 ul li a{height:40px;line-height:40px;border-right:0; margin-top:0}

/*�ֲ�*/
.main_image {width:100%; height:600px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto;position:relative}
.main_image ul {width:9999px; height:600px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:600px;}
.main_image li span {display:block; width:100%; height:600px}
.main_image li a {display:block; width:100%; height:600px}

.main_image li .img_1 {
	background-image: url(../images/ban0.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.main_image li .img_2 {background: url(../images/ban1.jpg) center top no-repeat}
.main_image li .img_3 {background: url(../images/ban2.jpg) center top no-repeat}
.main_image li .img_4 {background: url(../images/ban3.jpg) center top no-repeat}
.main_image li .img_5 {background: url(../images/ban4.jpg) center top no-repeat}
.main_image li .img_6 {background: url(../images/ban5.jpg) center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:550px; left:430px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(../images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*��ҳ����*/
.search_k{ width:100%; background:#e2e0e1;height:50px;}
.search{ width:1200px; margin:0 auto}
.search b{ float:left; font-size:14px; padding-right:10px; height:50px; line-height:50px;}
.search .hot ul li{ float:left; height:50px; line-height:50px;}
.search .hot ul li a{ float:left; padding-right:10px; height:50px; line-height:50px; font-size:14px; font-weight:bold; color:#333;}
.search .hot ul li a:hover{ color:#1978d1}
.search_input input{ background:url(../images/so.jpg) #fff 240px top no-repeat;}
.searchForm {float:right;position:relative;width:320px;height:34px;padding-top:8px}
.text {width:300px;height:32px;border:1px solid #cdcdcd;color:#666;font-size:12px;line-height:28px;text-indent:14px;background:#fff}
.btnsubmit {position:absolute;right:0;top:8px;width:44px;height:34px;border:0;background:url(../images/so.gif) left top no-repeat;cursor:pointer}

/*��ҳ��Ʒ*/
.product_all{height: 0 auto}
.product_h2{ clear:both; height:120px;}
.product_h2 h2{ height:60px; text-align:center; font-size:36px; font-weight:bold; padding-top:40px;}
.product_h2 h2:hover{ color:#ff7900;transition:color 0.3s ease 0s}
.product_h2 p{ text-align:center; font-size:14px; font-weight:bold; color:#888}
.product_left{ float:left; width:350px; height:auto; position:absolute;}
.product_left ul li{ width:300px; height:210px; margin:0 auto; background:#f5c70f; color:#fff; text-align:center; padding-top:90px; margin-bottom:10px}
.product_left ul li h2{ font-size:30px;}
.product_left ul li h2 a{ color:#fff}
.product_left ul li p{ font-size:16px}

.product_right{ width:179px; height:auto; position:absolute; right:0; top:960px}
.product_right ul li{ width:179px; height:50px; margin:0 auto; background:#1978D2; color:#fff; text-align:center; padding-top:10px; margin-bottom:10px}
.product_right ul li h2{ font-size:30px;}
.product_right ul li h2 a{ color:#fff}
.product_right ul li p{ font-size:16px}

.product_img{ width:1200px;height:50px; margin:0 auto}
.product_img ul li{ width:179px; height:50px; float:left;position:relative;overflow:hidden;cursor:pointer;}


.txt{width:179px;height:45px;background:rgba(245,199,15,0.8);/*͸������ɫ����͸������������*/position: absolute; bottom:10;color:#fff;font-family:"Microsoft Yahei";}
.txt h3{font-size:16px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt p{font-size:16px;text-align:center;}


/*ѡ�*/
.main .i_pro .cont .news_top{ float:left; width:1366px; margin:0 auto; height:140px;}
.main .i_pro .cont .news_top .news_top_img{ float:left; width:180px; height:140px; overflow:hidden;}
.main .i_pro .cont .news_top .news_top_img img{width:180px; height:140px;}
.main .i_pro .cont .news_top .news_top_txt { float:left; margin-left:10px; width:350px; height:140px;}
.main .i_pro .cont .news_top .news_top_txt h2{ float:left; width:350px; height:30px; font-size:16px;}
.main .i_pro .cont .news_top .news_top_txt p{ float:left; width:350px; height:80px; line-height:24px; color:#333; font-size:12px;}
.main .i_pro .cont .news_top .news_top_txt .attr{ float:left; width:350px;height:24px; line-height:24px;}
.main .i_pro .cont .news_top .news_top_txt .attr span{ float:left; padding-left:25px; width:50px; font-size:12px; color:#333;}
.main .i_pro .cont ul li span{ float:right; margin-right:5px; font-size:12px; color:#333;}
.main .i_pro{  width:1200px; margin: 0 auto; border:1px solid #fff;}
.main .title2 ul li{ float:left; width:198px; height:50px; text-align:center; line-height:50px; color:#fff; font-size:18px; cursor:pointer; background:#3f4043; border-right:1px solid #fff}
.main .title2 ul li.current{ color:#fff; height:60px; background: url(../images/reg_bg.jpg) no-repeat #3f4043; border-right:0}
.main .title2{ float:left; width:100%; height:60px;}
.bd{ margin-top:75px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.hide{display:none;}
.con{height:260px; margin-left:60px;}
.con ul li{width:292px;height:198px;float:left;margin-right:28px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.ptxt h3{font-size:14px; color:#333; width:282px;height:35px;line-height:35px;text-align:center;font-weight:bold;overflow:hidden;}
.ptxt h3 a{ color:#333}
.ptxt h3 a:hover{ color:#1978d1}


/*��ҳ��Ʒ�б�*/
..ipSliderBox { max-width:930px; height:200px; margin-left:auto; margin-right:auto; position:relative; margin-top:30px;}
.ipSliderBox .ipsb { display:block; width:60px; height:90px;  position:absolute; top:50%; margin-top:-45px; z-index:10;}
.ipSliderBox .ipsb_prev { left:-70px;}
.ipSliderBox .ipsb_prev:hover { background-position:0 -90px;}
.ipSliderBox .ipsb_next { right:-70px; background-position:-60px 0;}
.ipSliderBox .ipsb_next:hover { background-position:-60px -90px;}

.ipSlider { width:100%; height:200px; position:relative; overflow:hidden;}
.ipSlider li { width:280px; position:relative;float:left; margin-right:22px; margin-bottom:15px;border:1px solid #ddd;overflow:hidden}
.ipSlider ul li img { height:290px; width:280px;overflow:hidden}
.ipSlider ul li img:hover{transform:scale(1.1);-webkit-transform:scale(1.06); transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

.ipSlider .img { display:block; width:100%; height:auto; overflow:hidden;}
.ipSlider .img img { width:100%; height:auto;}

.ipSliderBox { max-width:1360px;}
.ipSliderBox .ipsb { display:none;}
.ipSliderBox,.ipSlider { height:auto;}
.ipSlider ul { overflow:hidden; clear:both; width:102%;}

.i_service{width:1364px; margin:0 auto; border:1px solid #ddd; margin-top:50px;}
.i_service h2{color: #000;font-size: 30px;font-weight: normal; margin-top:20px; margin-bottom: 10px; text-align:center}

.i_service .text{color: #83939c;font-size: 12px;font-style: italic; text-align:center; margin-bottom:20px;}

.i_service .m { font-size:30px; font-weight:normal; color:#000; position:relative; margin-bottom:10px;}
.i_service .m:before { content:""; display:block; width:20%; height:0px; border-bottom:#d4d4d4 1px solid; overflow:hidden; position:absolute; left:40%; bottom:0;}
.i_service .m:after { content:""; display:block; width:6%; height:0px; border-bottom:#f00 1px solid; overflow:hidden; position:absolute; left:47%; bottom:0;}
.more { clear:both; width:150px; margin-left:500px; text-align:center; height:38px; line-height:38px; padding:0 10px; border:2px solid #edaa11; margin-top:20px; margin-bottom:40px;}
.more a{ color:#edaa11; font-weight: bold; font-size:15px}

/*��ҳ���*/

.jianjie_bg{ height:600px; background:url(../images/jianjie.jpg) top center no-repeat; width:100%; margin:0 auto}
.jianjie { width:1200px; margin:0 auto}
.jianjie_left { width:500px; float:left}
.jianjie_left_r { float:left; width:300px}
.jianjie_left span {width:120px; float:left; margin-top:75px; margin-left:30px; margin-right:40px;}
.jianjie_p{ width:800px; margin:0 auto; }
.jianjie_tie{ font-size:22px; width:480px; color:#333; height:50px; border-bottom: 1px dashed #666; margin-bottom:20px}
.jianjie_p p{ text-indent:2em; font-size:14px; line-height:25px; color:#333; font-weight:bold}

.jianjie_right{ float:right; width:500px}

/*��������*/
.fuwu{ width:1200px; margin:0 auto}
.fuwu ul li { width:300px; float:left}
.fuwu ul li h2{ text-align:center; font-size:28px; font-weight:bold;}
.fuwu ul li p{ text-align:center; font-size:14px; color:#666; font-weight:bold; padding:0 20px}

.fuwu01 { width:300px; height:300px; background:url(../images/fuwu1.png)}
.fuwu01:hover { width:300px; height:300px; background:url(../images/fuwu1-1.png);}
.fuwu02 { width:300px; height:300px; background:url(../images/fuwu2.png)}
.fuwu02:hover { width:300px; height:300px; background:url(../images/fuwu2-1.png)}
.fuwu03 { width:300px; height:300px; background:url(../images/fuwu3.png)}
.fuwu03:hover { width:300px; height:300px; background:url(../images/fuwu3-1.png)}
.fuwu04 { width:300px; height:300px; background:url(../images/fuwu4.png)}
.fuwu04:hover { width:300px; height:300px; background:url(../images/fuwu4-1.png)}

/*�����б�*/
.newslist{ width:950px; margin-top:20px;}
.newslist ul li {margin-top: 20px;height: 280px;border-bottom: 1px dashed #ccc;}
.newslist ul li span{ float:left; width:300px;}
.newslist ul li div {float: right;width: 580px;padding-top: 20px;}
.newslist ul li h3{ float:left; width:610px; font-size:26px; padding-bottom:10px;}
.newslist ul li h3 a{ color:#333}
.newslist ul li h3 a:hover{ color:#ffa022}
.newslist ul li p{ padding-bottom:15px;}
.newslist ul li p a{ font-size:14px; color:#ffa022; padding-left:10px}
.newslist ul li b{ padding:0; font-weight:normal;}

/*��ҵ����*/
.news_all{ clear:both; height:650px; background:#f3f0c6; width:100%; margin:0 auto; margin-top:50px;}
.news_k{ width:1150px; margin:0 auto}
.news_left { float:left; width:580px;}
.news_left_top ul li{ background:url(../images/bn.gif) 0 5px no-repeat; padding-left:25px; margin-bottom:20px;}
.news_left_top ul li h3 a{ font-size:22px; color:#333}
.news_left_top ul li h3 a:hover{ color:#0458d7}
.news_left_bottom h2{ font-size:26px; margin-bottom:10px;}
.news_left_bottom ul li{ float:left; margin-right:6px;}

.news_right{ float:right}
.news_right_img{ margin-bottom:25px}

.news_right_L,.news_right_R { float:left; width:260px; margin-left:10px;}
.news_right_L h2,.news_right_R h2{ font-size:26px; margin-bottom:10px;}
.news_right_L ul li,.news_right_R ul li{background:url(../images/bn.gif) 0 8px no-repeat; height:35px; line-height:35px; padding-left:20px;  margin-right:6px;}
.news_right_L ul li a,.news_right_R ul li a{ font-size:16px; color:#333}
.news_right_L ul li a:hover,.news_right_R ul li a:hover{ color:#0458d7}

.shebei{ margin-bottom:30px; height:450px;}
.fuwu_img{ width:1200px; margin:0 auto}
.fuwu_img ul li{ float:left; width:300px; height:300px; overflow:hidden}
.fuwu_img img:hover{transform:scale(1.1);-webkit-transform:scale(1.08); transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

/*��������*/
.about_img{ clear:both; width:100%; height:400px; background:url(../images/bn02.jpg) top center no-repeat;}

.about_text{ width:1200px; margin:0 auto; height:130px; text-align:center; padding-top:30px;}
.about_text h2{ font-size:20px; font-weight:bold}
.about_text p{ font-size:16px; color:#666; padding-top:10px;}
.about_text b{ color:#19a3f1; font-size:24px}

.about_bn{ width:1200px; margin:0 auto; height:330px;}
.about_bn_L{ width:800px;height:330px; float:left; background:url(../images/bn03.jpg) no-repeat}
.about_bn_L h2{ width: 800px;font-size: 40px;padding-top: 50px;color: #FFF;font-weight: bold;padding-left: 430px;}
.about_bn_L p{width: 800px;font-size: 16px;padding-top: 20px;color: #FFF;font-weight: bold;padding-left: 430px;}
.about_bn_more { width: 120px;height: 38px;line-height: 38px;background: #b29e2c;text-align: center;margin-left: 430px;margin-top: 10px;}
.about_bn_more a{ color:#fff; font-weight: bold; font-size:15px}

.about_bn_R{ float:right; width:380px; height:330px; background:#f7d82b}
.about_bn_tit{ width:330px; margin:0 auto; height:70px; line-height:70px;}
.about_bn_tit h2{ float:left; width:100px;color:#fff; font-weight:bold}
.about_bn_tit span{ float:right; width:50px;}
.about_bn_tit span a{ color:#fff; font-size:14px}
.about_bn_R img{ padding-left:25px;}
.about_bn_R p{ color:#fff; width:335px; margin:0 auto; padding-top:10px;}

.about_news{ width:1200px; margin:0 auto; height:750px; margin-top:30px}
.about_news_left{ float:left; width:800px;}

.about_news_R{ float:left; width:380px; height:330px; border:1px solid #ddd}
.about_news_tit{ width:330px;padding-left: 26px;height:70px; line-height:70px;}
.about_news_tit h2{ float:left; width:140px; font-size:20px;color:#000; font-weight:bold}
.about_news_tit h2 a{ color:#333}
.about_news img{ padding-left:25px;}
.about_news p{ color:#333; width:335px; margin:0 auto; padding-top:10px;}
.right30 { margin-right:30px;}
.about_news_b{display:inline-block; width:792px; margin-top:30px;border:1px solid #ddd;height: 340px; background:url(../images/bn08.jpg) right no-repeat}
.about_news_ul{ float:right; width:420px;}
.about_news_ul ul li{ width:400px; float:right; height:26px; line-height:26px; }
.about_news_ul ul li a{ font-size:14px; color:#333}
.about_news_ul ul li a:hover{ color:#099cf0}
.about_news_ul ul li span{ float:right; padding-left:10px; padding-right:20px;}

.about_news_more { width: 100px;height: 30px;line-height: 30px;background: #f1ce0a;text-align: center; float:right; margin-top:10px; margin-right:20px;}
.about_news_more a{ color:#fff; font-weight: bold; font-size:15px}

.about_news_right {float:right; width:380px; margin:0 auto; height:520px; border:1px solid #ddd}
.about_news_right img { margin-top:10px; padding-left:10px;}
.about_news_RB { float:right; width:380px}
.about_news_RB img{ padding-left:0; padding-top:10px}

/*��ҵ���*/
.about_main{ width:1200px; margin:0 auto; margin-top:20px; min-height:720px;}
.about_main_left{ width:220px; float:left;}
.about_main_left h2{ width:220px; height:112px; line-height:112px; font-size:26px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bn13.jpg); margin-bottom:20px}
.about_main_ul ul li{ width:220px; height:36px; line-height:36px; border-bottom:1px dashed #666; text-align:center; background:url(../images/dian.jpg) 55px 12px no-repeat}
.about_main_ul ul li a{ font-size:16px; color:#000; font-weight:bold}

.about_main_ul ul li.about_cur{ background:url(../images/dian02.png) #147ee2 55px 12px no-repeat;}
.about_main_ul ul li.about_cur a{ color:#fff;}
.about_main_left img { margin:10px 0}
.about_main_tel { width:218px; height:208px; border:1px solid #ddd}
.about_main_tel img{ margin:0}
.about_main_tel p{ color:#333; font-size:12px; padding-left:15px; margin-bottom:10px;}
.about_main_tel ul li{ float:left; width:108px; height:50px; line-height:45px; background:#f1f1f0; border-top:1px solid #ddd;}
.about_main_tel ul li:nth-child(1){ border-right:1px solid #ddd;width:109px;}
.about_main_tel ul li:nth-child(3){ border-right:1px solid #ddd;width:109px;}
.about_main_tel ul li img{vertical-align:middle}
.about_main_tel ul li a{ font-size:14px; color:#333}

.about_main_right{ width:945px; float:right; margin-bottom:20px;}
.about_main_right h2{ font-size:20px; width:945px; border-bottom:1px solid #666}
.about_main_right h2 a{ color:#333}
.about_main_right_c p{ font-size:16px; line-height:30px; text-indent:2em;}
.about_main_right_c p span {float:right;}

.about_main_right_c strong{ color:#F00; font-size:22px; }
.about_main_right_c b{ padding-left:55px; margin-bottom:20px;}

/*�˲���Ƹ*/
.job_img{ clear:both; width:100%; height:400px; background:url(../images/bn22.jpg) top center no-repeat;}
.job_gg{ width:1200px; height:45px; margin:0 auto; background:#edeaea; margin-top:20px;}
.job_gg span{ width:120px; background: url(../images/gg.png) no-repeat 10px 4px #0e8ffd; float:left; height:45px; line-height:45px; font-size:20px; color:#fff; padding-left:60px}
.job_gg a { height:45px; line-height:45px; font-size:15px; font-weight:bold; padding-left:20px; color:#333}
.job_gg a:hover{ color:#0e8ffd}

.job_bn_top{ width:1200px; margin:0 auto; margin-top:20px;}
.job_bn_top ul li { width:260px; height:280px; float:left; text-align:center; background:#eee; border-right:2px solid #fff}
.job_bn_top ul li img{ padding:10px 0}
.job_bn_top ul li h2{ text-align:center; font-size:24px; font-weight:bold; padding-bottom:10px;}
.job_bn_top ul li p{ text-align:left; font-size:14px; color:#666; font-weight:bold; padding:0 20px}
.job_bn_top ul li.job_bn_li{ background:#0e8ffd; width:410px}
.job_bn_top ul li.job_bn_li h2{ color:#fff; padding-top:40px;}
.job_bn_top ul li.job_bn_li p{ color:#fff; font-size:16px}
.job_bn_top ul li a{ color:#333}

.job_bn_bottom{ width:1200px; margin:0 auto;}
.job_bn_bottom ul li{ float:left; width:390px; height:290px; text-align:center;line-height:290px; margin-top:20px; margin-bottom:20px;}
.job_bn_bottom ul li a{ height:40px; line-height:40px; width:140px; margin:0 auto; font-size:20px; font-weight:bold; margin-top:120px; color:#fff; display:block; background:#999;opacity:0.8;}
.cf00{ color:#F00}
.job_main{ width:900px; margin:0 auto; margin-top:50px;}
.job_main .job_span{ text-align:center; height:40px; line-height:40px;}
.job_main table{ width:900px; border:1px solid #ddd; font-size:14px}
.job_main td{ height:30px; line-height:40px; border-bottom:1px solid #ddd}
.job_main a{ color:#000}
.job_main a:hover{ color:#147ee2}
.job_main h1{ font-size:24px; color:#c00; text-align:center}

/*����*/
.news_img{ clear:both; width:100%; height:400px; background:url(../images/bn27.jpg) top center no-repeat;}
.news_mian{ width:1150px; margin:0 auto; height:400px; margin-top:30px}
.news_mian_left{ float:left;}

.news_mian_L{ float:left; height:330px;}
.news_mian_L ul li{ float:left;}
.news_mian_L h3{ width:370px; height:30px; line-height:30px;font-size:16px; font-weight:bold; color:#333; overflow:hidden}
.news_mian_L h3 a{ color:#333;}
.news_mian_L h3 a:hover{ color:#005de5}
.news_mian_L p{ height:50px;color:#333; width:340px;overflow:hidden}
.news_mian_tit{ width:330px;height:50px; line-height:50px;}
.news_mian_tit h2{ float:left; width:140px; font-size:20px;color:#000; font-weight:bold}
.news_mian_tit h2 a{ color:#333}
.right30 { margin-right:30px;}

.news_main_R{ float:left; width:380px; margin-top:45px;}
.news_main_R ul li{ font-size:16px; font-weight:bold; width:350px; color:#666; border-bottom:1px dashed #ddd; margin-top:20px;}
.news_main_R ul li a{ padding-left:10px; color:#666; width:350px;}
.news_main_R ul li a:hover{ color:#005de5}
.news_main_R ul li span{ padding-left:20px; color:#999}

.news_bg{ width:100%; background:#d6d3d3;height:460px;}

.news_zt{ width:1150px; height:300px; margin:0 auto; margin-top:20px; display:none;}
.news_zt h2{ width:150px; height:50px; float:left; color:#333; font-size:26px;}
.news_zt span{ float:right; line-height:40px; font-size:14px; padding-right:10px;}
.news_zt span a{ color:#333}
.news_zt span a:hover{ color:#005de5}

.news_zt ul li{ float:left; width:355px; height:255px;margin-right:10px;}
.news_zt ul li img{ width:355px;}
.news_zt ul li b{ height:40px; line-height:40px; display:block; width:354px;  margin:0 auto;text-align:center; background:#333; position:relative; bottom:40px; font-size:16px; color:#fff;opacity:0.8;}

.newsinfo{ width:900px; margin:0 auto; margin-top:50px;}
.newsinfo .newsinfo_span{ text-align:center; height:40px; line-height:40px;}
.newsinfo a{ color:#000}
.newsinfo img{ max-width:800px;}
.newsinfo a:hover{ color:#147ee2}
.newsinfo h1{ font-size:26px; color:#333; text-align:center}
.font6{ color:Red; font-weight:bolder}

/*��ϵ����*/
.contact_img{ clear:both; width:100%; height:400px; background:url(../images/bn35.jpg) top center no-repeat;}
.contact{ width:1200px; margin:0 auto; margin-top:50px;}
.contact_left{ width:660px; float:left; height:800px; border:2px solid #999}
.map_bg{ height:412px; background:url(../images/bn36.jpg) no-repeat}
.map_bg p{ padding:30px; font-size:18px; color:#333; line-height:30px;}
.map_bg h2{ padding:30px; font-size:18px; color:#333}

.contact_right { width:520px; float:left;height:800px; border:2px solid #999; margin-left:5px; margin-bottom:50px;}
.contact_right p{padding:30px;}
.contact_right span{ font-size:30px; color:#f00}

.ContactForm{width:520px;}
.ContactForm span{ font-size:18px; line-height:30px; float:left}
.ContactForm ul{ margin:0px; padding:0px 35px;}
.ContactForm ul li{ margin:0px; padding:0px; min-height:50px; height:auto !important; height:50px;}
.ContactForm ul li input{width:422px; background:none; outline:none; height:40px; line-height:40px; font-size:14px; border:1px solid #ddd; color:#999; padding-left:5px;}
.ContactForm ul li .xingming{float:left; width:190px;}
.ContactForm ul li .dianhua{float:left; width:206px; margin-left:10px}
.ContactForm ul li textarea{width:422px; height:300px;border:1px solid #ddd; color:#999; padding-left:5px; font-size:14px}

.submit{ height:40px; width:100px; background:#2764ee; color:#fff; font-size:14px}
.chongzhi { height:40px; width:100px; background:#f8c92a; color:#fff; font-size:14px}

/*��Ʒ��������۵�*/
.products_sidenav{float: left;}
.products_sidenav .nav_left{ line-height:32px; }
.products_sidenav .nav_left a.on{ background:#F9F9F9; font-weight:bold}
.products_sidenav .leftIco{ padding-left:40px; line-height:40px;background:#147ee2 url(../images/leftico.png) 20px 15px no-repeat;  color:#fff; border-bottom:1px solid #cccccc; font-size:16px; font-weight: bold; cursor:pointer; display:block;}
.products_sidenav .leftIco a{color:#fff;}
.products_sidenav .bottomIco,.products_sidenav .on { background: #147ee2 url(../images/leftico.png) 20px 15px no-repeat; }
.products_sidenav .nav_left a{ padding-left:40px;display:block;height:35px; color:#444; background:url(../images/fd.jpg) 20px 12px no-repeat #f9f9f9; font-size:14px;font-weight: bold; border-bottom:1px  dashed #999}
.products_sidenav .nav_left a:hover{background:url(../images/fb.jpg) 20px 12px no-repeat #c5c5c5; text-decoration:none;}
.products_sidenav .nav_left a.low{ background:#aeaeae; color:#666; text-indent:0; text-align:center;}
.products_sidenav .nav_left a.low:hover{ text-decoration:underline;}
.products_sidenav .nav_left ul li{ padding-left:20px;}
.product_click{ float:left; width:220px;}
.product_click dd{ display:none;}
.product_click dd div{ display:block;}
.product_click dd.on{ display:block;}
.main_left .product_click li a.current{width:231px;background:#ae1212;color: white;}
.products_sidenav .nav_left li.selected a{background:#C3C3C3;}
.product_click .active{background:#2a9ad4;}

/*��Ʒ�б�*/
.pro_img{ clear:both; width:100%; height:400px; background:url(../images/bn37.jpg) top center no-repeat;}
.products_list { margin-top:20px;}
.products_list ul li { width:220px; height:255px; float:left; margin-right:16px;}
.products_list ul li img { width:220px; height:220px; border:1px solid #ddd}
.products_list ul li p{ text-align:center; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold}
.products_list ul li p a{ color:#333}
.products_list ul li p a:hover{ color:#147ee2}

/*��Ʒ����*/
.product_new{ width:1185px; margin:0 auto; height:470px; margin-top:20px; background:#f5f5f5}

.product_new_L{ float:left; margin-left:30px; margin-top:20px; width:700px; height:430px; border-right: 2px solid #ddd}
.product_new_L ul li{ float:left; padding-right:30px;}
.product_new_L ul li img { border:1px solid #ddd; width:300px; height:300px;}
.product_new_L h3{ width:300px; height:40px; line-height:40px;font-size:16px; font-weight:bold; color:#333; overflow:hidden}
.product_new_L h3 a{ color:#333;}
.product_new_L h3 a:hover{ color:#005de5}
.product_new_L p{ height:50px;color:#333; width:300px;overflow:hidden}

.product_new_R{ float:left; width:400px;margin-left:35px; margin-top:20px;}
.product_new_R ul li { float:left;width:400px; height:120px; margin-bottom:10px; border-bottom:1px solid #ddd}
.product_new_R ul li a{ font-size:16px; font-weight:bold; color:#333}
.product_new_R ul li a:hover{color:#005de5}
.product_new_R ul li a.pdian{ display:block; float:left; font-size:14px; text-align:center; width:100px; height:30px; line-height:30px; border:2px solid #999; color:#999; margin-top:5px;}
.product_new_R ul li a.pdian:hover{ background:#005de5; color:#fff; margin-top:5px; border:2px solid #fff;}
.product_new_R ul li span{ display:block; width:150px; float:left}
.product_new_R ul li img{ border:1px solid #ddd; width:110px; height:110px}

.product_center{ width:1200px; margin:0 auto; margin-top:20px;}
.product_center h2{ padding-left:30px;}
.product_center ul li{ float:left; width:380px; height:330px; margin-left:10px; margin-right:10px; margin-bottom:15px;}
.product_center ul li img{ width:380px; height:330px; border:1px solid #ddd}
.product_center ul li b{ height:44px; line-height:50px; display:block; width:380px;  margin:0 auto;text-align:center; background:#333; position:relative; bottom:50px; font-size:18px; color:#fff;opacity:0.6;}

/*��Ʒ��ϸ*/
.pro_main_right_c p{ font-size:16px; line-height:30px;}
.protit{ width:845px; margin-top:20px;}
.protit_left { width:380px ;float:left;}
.protit_left img{ width:350px; height:350px;}
.protit_right { width:450px; float:right}
.protit_right h1{ font-size:32px; padding-top:20px;}
.protit_right p{padding-top:10px; padding-bottom:10px;}
.protit_right span{ padding-top:10px;}
.pro_gs{ height:215px; overflow:hidden; font-size:14px}
.pro_info{ clear:both; width:845px;margin-top:50px;}
.pro_info img{ max-width:845px;}
.pro_info table{ width:100%; margin: 20px 0; border-collapse: collapse; border-top:1px solid #ccc; border-left: 1px solid #ccc; font-size: 16px; line-height: 35px;}
.pro_info table tr td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-left: 20px;}
.pro_info table tr td p{ font-size: 16px; line-height: 35px;}


.pro_mess{ width:840px; height:480px; border:1px solid #ddd; margin-top:50px;}
.pro_mess_tit{ width:750px; margin:0 auto; padding-top:20px;height:40px; line-height:40px; font-size:16px; color:#F00; font-weight:bold; border-bottom:1px solid #ddd}
.pro_mess_p{width:750px; margin:0 auto;height:40px; line-height:40px; font-size:12px; color:#333; }
.pro_mess_form{width:800px;}
.pro_mess_form span{ font-size:14px; line-height:30px; float:left; width:90px; text-align:right; padding-right:10px;}
.pro_mess_form strong{ font-size:14px; line-height:30px; float:right; width:150px;padding-right:10px; color:#F00; font-weight:bold}
.pro_mess_form b{ font-size:12px; height:40px; line-height:40px;padding-left:5px; color:#F00;}
.pro_mess_form ul{ margin:0px; padding:0px 35px;}
.pro_mess_form ul li{ margin:0px; padding:0px; min-height:50px; height:auto !important; height:50px; margin-bottom:5px;}
.pro_mess_form ul li input{width:360px;float:left;background:none; outline:none; height:30px; line-height:30px; font-size:14px; border:1px solid #ddd; color:#999; }
.pro_mess_form ul li textarea{width:460px; height:80px;border:1px solid #ddd; color:#999; padding-left:5px; font-size:14px}
.pro_mess p{ height:50px; margin:0; padding-top:20px}
.pro_mess_sub{ margin-left:135px; height:30px; width:120px; background:#0780de; color:#fff; font-size:20px}

/*��Ʒ��ϸҳ�Ƽ�*/
.pdetail{ padding:20px; font-size:14px;}
.pdetail h3 a{color: #fff; text-decoration:none;} 
.pdabout h3{ border-bottom:1px solid #dedede; font-size:14px; font-weight:bold;color:#147ee2;height:30px; line-height:20px; margin-bottom:10px}
.pdnext,.newsnext{ padding:10px 0; border-top:1px dashed #c4c4c4; border-bottom:1px dashed #c4c4c4; overflow:hidden; *zoom:1;font-family:"����"; margin-bottom:15px;}
.pdnext ul,.newsnext ul{ margin-right:5%;}
.pdnext li,.newsnext li{ float:left; width:45%; margin-right:5%;}
.pdnext li a,.newsnext li a{color:#e70012;}

.ShowAD_close{ position:absolute; top:8px; right:10px;}
.ShowAD_close a{color:#666; font-size:15px; font-family:����; font-weight:bold; padding-left:10px; height:24px; line-height:24px}
.ShowAD_close a:hover{color:#f00;}
.pdabout{ background-color:#fff; position:fixed; border:1px solid #ccc;box-shadow: 0 0 5px #999; bottom:0; padding:10px; overflow:hidden; *zoom:1; margin:0 auto; z-index:9999;}

.pdaboutl,.pdaboutr{ float:left; width:27px; margin-right:3px; margin-top:10px; display:inline;}
.pdaboutr{ margin-right:0;}
.pdaboutm{ float:left; overflow:hidden;}
.pdaboutm li{ float:left; margin-left:8px; margin-right:12px; *margin-right:23px; text-align:center;}
.pdaboutm li img{ width:100px; height:100px; border:1px solid #d9d9d9; padding:2px; *margin-bottom:5px; }
.pdaboutm li h4{ line-height:1.5;}

/*ҳ������*/
.about_k{ clear:both; width:100%; background:#e2e0e1;height:50px; margin-top:20px;}
.about_link{ width:1200px; margin:0 auto}
.about_link b{ float:left; font-size:15px; padding-right:10px; height:50px; line-height:50px; color:#0c6dbe}
.about_link .about_test ul li{ float:left; height:50px; line-height:50px;}
.about_link .about_test ul li a{ float:left; padding-right:10px; height:50px; line-height:50px; font-size:16px; color:#333;}
.about_link .about_test ul li a:hover{ color:#1978d1}


/*��������*/
.link_k{clear:both; width:100%; background:#e2e0e1;height:50px;}
.link{ width:1200px; margin:0 auto}
.link b{ float:left; font-size:15px; padding-right:10px; height:50px; line-height:50px; color:#0c6dbe}
.link .test ul li{ float:left; height:50px; line-height:50px;}
.link .test ul li a{ float:left; padding-right:10px; height:50px; line-height:50px; font-size:16px; color:#333;}
.link .test ul li a:hover{ color:#1978d1}

/*��ҳ�ײ�*/
.about_footer{ clear:both; height:330px; background:#858585; border-top:10px solid #dadada}
.about_footer_all{ width:1200px; margin:0 auto}
.about_footer_left{ float:left; width:310px; height:255px; border-right:1px solid #fff; margin-top:40px;}
.about_footer_left_img{ float:left; width:150px}
.about_footer_left_ul{ float:right; width:150px}
.about_footer_left_ul ul li{ width:100px; float:left; padding-left:40px; padding-top:5px}
.about_footer_left_ul ul li a{ font-size:14px; color:#fff}

.about_footer_right_L{ float:left; width:600px; margin-top:40px; margin-left:20px;border-right:1px solid #fff;}
.about_footer_right_L ul{ width:150px; float:left}
.about_footer_right_L ul h2{ width:100px; height:30px; font-size:16px; color:#fff; border-bottom:1px solid #fff}
.about_footer_right_L ul li{ width:130px; float:left; padding-left:10px;padding-top:5px; background:url(../images/dian.png) 0 10px no-repeat}
.about_footer_right_L ul li a{ font-size:14px; color:#fff}

.about_footer_R{ float:left; width:550px; margin-top:40px; margin-left:20px;}
.about_footer_R ul{ width:180px; float:left}
.about_footer_R ul h2{ width:155px; height:30px; font-size:16px; color:#fff; border-bottom:1px solid #fff}
.about_footer_R ul li{ width:180px; float:left;padding-top:5px}
.about_footer_R ul li a{ font-size:14px; color:#fff}

.about_footer_R p{ color:#fff}
.about_contact{ width:250px; height:115px; margin-top:12px;border-radius:10px; background:#a5a5a5; float:right}
.about_contact img { padding-top:10px; padding-left:10px}
.about_contact h2{float: right;width: 180px;text-align: left;color: #fff;height: 40px;line-height: 50px;}
.about_contact b{ font-size:26px; color:#ffe521; padding-left:15px}
.about_contact p{ padding-left:15px;}

/*�ײ�*/
.footer{ clear:both; height:330px; background:#0c6dbf; border-top:10px solid #0b5696}
.footer_all{ width:1200px; margin:0 auto}
.footer_left{ float:left; width:310px; height:255px; border-right:1px solid #fff; margin-top:40px;}
.footer_left_img{ float:left; width:150px}
.footer_left_ul{ float:right; width:150px}
.footer_left_ul ul li{ width:100px; float:left; padding-left:40px; padding-top:5px}
.footer_left_ul ul li a{ font-size:14px; color:#fff}

.footer_right_L{ float:left; width:400px; margin-top:40px; margin-left:20px;border-right:1px solid #fff;}
.footer_right_L span{ float:left; width:100%}
.footer_right_L ul li{ width:125px; float:left; padding-left:5px;padding-top:5px}
.footer_right_L ul li a{ font-size:14px; color:#fff}

.footer_right_R{ float:left; width:400px; margin-top:40px; margin-left:20px;}
.footer_right_R ul{ width:180px; float:left}
.footer_right_R ul li{ width:180px; float:left; padding-left:10px;padding-top:5px}
.footer_right_R ul li a{ font-size:14px; color:#fff}

/*��Ȩ*/
.copy_k{ width:100%; background:#e2e0e1;}
.copy{ width:1200px; margin:0 auto;height:60px; line-height:60px; color:#999; text-align:center}
.copy img {vertical-align:middle; padding-right:20px;}

/*��ҳ�ؼ�*/
.page { line-height:28px; text-align:center; width:100%;display:inline; margin:0px; padding:0px; float:left;}
.page li { float:left; margin:0px 5px}
.AspNetPager{height:30px;line-height:30px;font-size:16px; font-weight:bold;margin:0 auto;display:inline-block;*display:inline;overflow:hidden; *zoom:1;}
.firstlastpage{width:55px;height:30px;display:inline-block;float:left;}
.PrevNextpage{width:53px;height:30px;display:inline-block;float:left;}
.pageindex{width:30px;height:30px;display:inline-block;float:left;background:url(../images/pageindex.png) no-repeat;text-align:center;}
.Currentpage{width:30px;height:30px;display:inline-block;float:left;background:#065cde; color:#fff; text-align:center;}

/*3.4��ϵ����*/
.lxwmfloat {
    float: left;
    width: 240px;
    margin-left: 12px;    
    border-bottom: 1px dashed #dadada;
    height: 45px;
	
}
.lxwm-lr-con2-1{font-size: 18px;padding: 10px 0; display:table;}
.xiaoshou{ width:100%; display:block;}
.ContactForm ul li textarea {height: 50px}

/*2018.1.12renduofangbukai*/
.tjbiaodan{ width:1200px; height:auto; display:table;border: 2px solid #999;}
.tjbiaodan p{padding:30px;}
.tjbiaodan span{ font-size:30px; color:#f00}
.ContactForm{ width:1000px;margin:0 auto;}

.ContactForm ul li input{width:902px; background:none; outline:none; height:40px; line-height:40px; font-size:14px; border:1px solid #ddd; color:#999; padding-left:5px;}
.ContactForm ul li .xingming{float:left; width:430px;}
.ContactForm ul li .dianhua{float:left; width:406px; margin-left:10px}
.ContactForm ul li textarea{width:902px; height:300px;border:1px solid #ddd; color:#999; padding-left:5px; font-size:14px}

#p107ib1hl{
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#p107ib1tophl{
	text-align: center;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 1200px;
}
#p107ib1tophla{
	text-align: center;
	margin:0 auto;
	padding: 0px;
	clear: none; float:left;
	height: auto;
	width: 1200px; padding-top:10px;
}

#p107ib2khlw{
	/*text-align: center;*/
	margin:0 auto;
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: 1200px;/* padding-top:20px;*/
}

#p107ib2khl{
	background-image: url(../images/hla.jpg);
	background-repeat:repeat-x;
	/*background-position: center top;*/
	padding: 0px;
	clear: none;
	float: left;
	height: 559px;
	width: 100%;
	display: inline;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.type{ overflow:hidden; width:1200px; margin-top:30px;}
.type li{
	display:block;
	float:left;
	border:1px solid #2eaaf2;
	padding:10px 30px;
	margin:10px;
	color:#2eaaf2;
	border-radius:5px;
	font-size: 16px;
}
.type li:hover{ background:#2eaaf2; display:block;}
.type li a:hover{ color:#fff; display:block;}
.mainn{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:40px;}

.contactn{ margin-bottom:15px}
.t05 {line-height:40px;background:#147EE2;margin-top:10px;padding:0 15px; color:#fff;font-size:16px;}
.t05 a{color:#fff;}
.t05 h5{ font-size:16px}
.t05_cons1 { border:solid 1px #d7d7d7; border-top:0; padding:2px 10px; margin-bottom:10px; zoom:1;background:#fff;} 
.t05_cons1 li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:35px;height:35px; overflow: hidden; font-size:14px;padding-left:15px; width: 185px;background: url(../images/dian.png) left center no-repeat; }
.t05_cons1 li a:hover{ color:#227ecb}
#page { line-height:28px; text-align:center; width:100%;display:inline; margin:0px; padding:0px; float:left;}
#page li { float:left; margin:0px 5px}